import {doBack, updateUserInfoCache} from "../../utils/doLogin";
import {bindOpenid} from "../../service/auth";
import toast from '../../utils/toast'

Page({
    /**
     * 对当前登录的账号, 绑定微信
     */
    bind() {
        const data = {
            type: 'bind',
            openid: wx.getStorageSync('openid')
        }
        bindOpenid(data).then(() => {
            // 绑定完成之后, 更新缓存中的用户信息
            updateUserInfoCache(res => {
                // 绑定成功之后跳回来源页
                toast.success('绑定成功', () => doBack())
            })
        })
    },

    /**
     * 暂时跳过
     */
    skip() {
        doBack()
    }
})